body, div, span, header, footer, nav, section, aside, article, ul, dl, dt, dd, li, a, p, h1, h2, h3, h4, h5, h6, i, b, textarea, button, input, select, figure, figcaption, img {
  padding: 0;
  margin: 0;
  list-style: none;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  border: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
}

body, div, span, ul, dl, dt, dd, li, a, p, h1, h2, h3, h4, h5, h6, i, b {
  -webkit-user-select: none;
}

button, input, textarea, select {
  -webkit-appearance: none;
  outline: none;
}

::-webkit-scrollbar {
  display: none;
}

body,html{
  width: 100%;
  height: 100%;
}

img {
  display: block;
  width: 100%;
}

/*轻提示*/
.toast-alert {
  position: fixed;
  bottom: 6%;
  left: 50%;
  z-index: 1150;
  transform: translate(-50%, -50%);
  max-width: 80%;
  padding: 0.4rem;
  display: flex;
  font-size: .42rem;
  color: #fff;
  border-radius: 0.12rem;
  background: rgba(0,0,0,0.6);
}

/*input框输入错误*/
.inputError{
  color: #f96565;
  border-bottom: .03rem solid #f96565;
}


